Chomu's Blog.

>

Posts

GitHub

Obsidian Git 플러그인 사용하기

Obsidian Git 플러그인을 통해 Obsidian의 Vault를 GitHub 저장소와 연동하는 과정을 기록한다.

목차

먼저

Obsidian

Obsidian (이하 옵시디언)은 마크 다운 기반 텍스트 에디터이다.
옵시디언은 오프라인 문서 간의 연결성에 대한 시각화를 제공하는 것이 특징이다.

Obsidian Git

Obsidian Git 플러그인은 옵시디언에서 바로 git 저장소를 관리할 수 있게 해주는 플러그인이다.
하단의 내용은 해당 플러그인의 공식 문서를 따라하는 과정을 작성한 것이다.
따라서 이 글은 영어가 어려울 경우 간단히 참고 정도로만 읽고 해당 문서를 따라하는 것을 추천한다.

설정하기

1. Obsidian Git 플러그인 설치

여기 혹은 옵시디언의 상단바에서 설정 (⌘ ,) > 커뮤니티 플러그인 > 커뮤니티 플러그인 > 탐색 > Obsidian Git 검색 후 설치한다.
설치가 완료되면 Obsidian Git 플러그인을 활성화한다.
활성화까지 완료되었다면 다시 해당 플러그인을 검색했을 때 비활성화 버튼이 보일 것이다.
추후 어떤 명령어를 사용이라는 구문이 나오면 옵시디언 내 명령어 팔레트를 열어(⌘ P 혹은 좌측의 명령어 팔레트 열기) 해당 명령어를 입력하면 된다.

2. Obsidian Vault를 GitHub 저장소와 연동하기

터미널에서 기존 Vault가 있는 디렉토리로 이동해 git 저장소를 초기화한다.
그리고 GitHub의 원격 저장소를 만든 다음 해당 디렉토리와 연결해준다.
각자 편한 방법을 이용하면 되지만, 아래는 터미널을 이용한 방법이다.

cd <Vault 디렉토>
git init
git remote add origin <GitHub 원격 저장소>

사용방법

공식 문서의 기능 문서의 내용을 간단히 정리했다.

git 상태 뷰어

Obsidian Git: Open Source Control View 명령어를 사용하면 우측에 Source Control 탭이 열린다.
해당 탭은 git status 의 내용을 VSCode소스 제어 탭처럼 보여준다.
git 저장소 내 변경점(diff), 스테이징, 커밋 등을 관리할 수 있다.

git 히스토리

Obsidian Git: Open History View 명령어를 사용하면 우측에 History 탭이 열린다.
해당 탭은 git log 의 내용을 보여준다.

설정

설정 (⌘ ,) > 커뮤니티 플러그인 > 설치된 플러그인 > Obsidian Git > 옵션 에서 여러 설정을 변경할 수 있다.
자주 사용할만한 일부 설정만 정리했다.

Automatic (자동 백업 관련 설정)

아마 해당 플러그인을 사용하는 가장 큰 이유일 것이다.

Backup (백업 관련 설정)